mental resilience

Translations
умственная стойкость
They showed great mental resilience during tough times.
Они проявили большую умственную стойкость в трудные времена.